Skip to main content

Transaction History List

Berfungsi untuk melihat history transaksi

Service Info

HTTP MethodPOST
Service Code12
Http MethodPOST
Path.../{version}/transaction-history-list
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
AuthorizationStringYToken B2B
Authorization-CustomerStringYToken B2B2C
X-SIGNATUREStringYDibuat dengan algoritma asymmetric with token B2B2C: Signature Generation
X-PARTNER-IDStringYClient’s client_id (diberikan pada saat onboarding )
X-EXTERNAL-IDStringYNomor referensi yang harus unik pada hari yg sama
CHANNEL-IDStringY00001 untuk PJP and 00002 untuk non PJP

Body

ParameterTipe DataDeskripsi
fromDateTimeISODateTimeRentang waktu mulai, default 1 bulan dari sekarang
Format: ISO-8601, Length: <= 25 karakter
toDateTimeISODateTimeRentang waktu akhir, default 1 bulan dari sekarang
Format: ISO-8601, Length: <= 25 karakter
pageSizeStringJumlah maksimum dalam paginasi
Length: <= 2 karakter
pageNumberStringNomor halaman saat ini
Length: <= 2 karakter
additionalInfoObjectInformasi tambahan
merchantIdStringKode unik yang dimiliki setiap user
Length: <= 64 characters

Request samples

{
"fromDateTime": "2022-12-01T21:08:56+07:00",
"toDateTime": "2022-12-31T21:08:56+07:00",
"pageSize": "20",
"pageNumber": "0",
"additionalInfo": {
"merchantId": "121xxxx"
}
}
```

Response Structure

ParameterTipe DataDeskripsi
responseCodeStringResponse Code
Length: <= 7 karakter
responseMessageStringResponse Description
Length: <= 150 karakter
detailDataArray of arraysData detail
dateTimeISODateTimeTanggal ketika transaksi dilakukan
Format: ISO-8601, Length: <= 25 karakter
amountObjectJumlah transaksi
valueStringJumlah transaksi
Format: ISO4217, Length: <= 16,2 karakter
currencyStringMata uang
Length: <= 3 karakter, contoh: IDR
remarkStringKeterangan transaksi
Length: <= 256 karakter
statusStringStatus
Length: <= 35 karakter
typeStringTipe transaksi
Length: <= 6 karakter, contoh: PAYMENT
additionalInfoObjectInformasi tambahan
referenceNoAnyNomor referensi
maxLengthAnyPanjang maksimum

Response samples

{
"responseCode": "2001200",
"responseMessage": "Successful",
"detailData": [
{
"dateTime": "2023-10-06T13:29:28.443+07:00",
"amount": {
"value": "10",
"currency": "IDR"
},
"remark": "Transfer Saldo",
"status": "CLOSED",
"type": "TRANSFER",
"additionalInfo": {
"referenceNo": "5104969"
}
},
{
"dateTime": "2023-10-05T10:53:35.878+07:00",
"amount": {
"value": "219000.00",
"currency": "IDR"
},
"remark": "SPEEDY",
"status": "SUCCESS",
"type": "PAYMENT",
"additionalInfo": {
"referenceNo": "5103887"
}
}
]
}

List Response Code Transacction History List

Response CodeResponse MessageDescription
2001200SuccessSukses
4001201Invalid field format { field name }Format invalid
4001202Invalid mandatory field {field name}Format pada bidang wajib tidak ada atau tidak valid
4011200Unauthorized. Invalid SignatureX-Signature salah
4091200Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4041201Bad RequestRequest header ada yang salah / kurang
4041201Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait